a meowing cat catches no rats - Turco Inglés Diccionario